feminine past participle of venir - Alemán Inglés Diccionario